package com.bnyy.medicalHousekeeper.bean;

import com.google.gson.annotations.SerializedName;

import java.io.Serializable;
import java.util.ArrayList;

/**
 * Author : 关炳鹏
 * Description :
 * Date : 2023/2/2
 **/
public class IndexStats implements Serializable {

    /**
     * items : [{"value":"0","value_color":"#FC7675","background_color":"#FDF4F5","font_color":"#FC7675","content":"今日订单"},{"value":"0","value_color":"#FFA631","background_color":"#FEFAF2","font_color":"#666666","content":"本月订单"},{"value":"0","value_color":"#6351E5","background_color":"#F5F3FF","font_color":"#666666","content":"下级人数"},{"value":"0","value_color":"#333333","background_color":"#F8F8F8","font_color":"#666666","content":"总订单数"}]
     * graph_data_desc : 本月订单
     * graph_data : [{"value":"0","date":"2022-09-01 00:00:00"},{"value":"0","date":"2022-09-02 00:00:00"},{"value":"0","date":"2022-09-03 00:00:00"},{"value":"0","date":"2022-09-04 00:00:00"},{"value":"0","date":"2022-09-05 00:00:00"},{"value":"0","date":"2022-09-06 00:00:00"},{"value":"0","date":"2022-09-07 00:00:00"},{"value":"0","date":"2022-09-08 00:00:00"},{"value":"0","date":"2022-09-09 00:00:00"},{"value":"0","date":"2022-09-10 00:00:00"},{"value":"0","date":"2022-09-11 00:00:00"},{"value":"0","date":"2022-09-12 00:00:00"},{"value":"0","date":"2022-09-13 00:00:00"},{"value":"0","date":"2022-09-14 00:00:00"},{"value":"0","date":"2022-09-15 00:00:00"},{"value":"0","date":"2022-09-16 00:00:00"},{"value":"0","date":"2022-09-17 00:00:00"},{"value":"0","date":"2022-09-18 00:00:00"},{"value":"0","date":"2022-09-19 00:00:00"},{"value":"0","date":"2022-09-20 00:00:00"},{"value":"0","date":"2022-09-21 00:00:00"},{"value":"0","date":"2022-09-22 00:00:00"},{"value":"0","date":"2022-09-23 00:00:00"},{"value":"0","date":"2022-09-24 00:00:00"},{"value":"0","date":"2022-09-25 00:00:00"},{"value":"0","date":"2022-09-26 00:00:00"},{"value":"0","date":"2022-09-27 00:00:00"},{"value":"0","date":"2022-09-28 00:00:00"},{"value":"0","date":"2022-09-29 00:00:00"},{"value":"0","date":"2022-09-30 00:00:00"}]
     */

    private String graph_data_desc;
    @SerializedName("items")
    private ArrayList<StatsSubject> statsSubjects;
    @SerializedName("graph_data")
    private ArrayList<StatsDetail> statsDetails;

    public String getGraph_data_desc() {
        return graph_data_desc;
    }

    public void setGraph_data_desc(String graph_data_desc) {
        this.graph_data_desc = graph_data_desc;
    }

    public ArrayList<StatsSubject> getStatsSubjects() {
        return statsSubjects;
    }

    public void setStatsSubjects(ArrayList<StatsSubject> statsSubjects) {
        this.statsSubjects = statsSubjects;
    }

    public ArrayList<StatsDetail> getStatsDetails() {
        return statsDetails;
    }

    public void setStatsDetails(ArrayList<StatsDetail> statsDetails) {
        this.statsDetails = statsDetails;
    }

    public static class StatsSubject {
        /**
         * value : 0
         * value_color : #FC7675
         * background_color : #FDF4F5
         * font_color : #FC7675
         * content : 今日订单
         */

        private String value;
        private String value_color;
        private String background_color;
        private String font_color;
        private String content;

        public String getValue() {
            return value;
        }

        public void setValue(String value) {
            this.value = value;
        }

        public String getValue_color() {
            return value_color;
        }

        public void setValue_color(String value_color) {
            this.value_color = value_color;
        }

        public String getBackground_color() {
            return background_color;
        }

        public void setBackground_color(String background_color) {
            this.background_color = background_color;
        }

        public String getFont_color() {
            return font_color;
        }

        public void setFont_color(String font_color) {
            this.font_color = font_color;
        }

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }
    }

    public static class StatsDetail {
        /**
         * value : 0
         * date : 2022-09-01 00:00:00
         */

        private String value;
        private String date;

        public String getValue() {
            return value;
        }

        public void setValue(String value) {
            this.value = value;
        }

        public String getDate() {
            return date;
        }

        public void setDate(String date) {
            this.date = date;
        }
    }
}
